using System;

using Atomic.Libraries.Mathematics;
using Atomic.Structures;

namespace Atomic.Thermodynamics.Phonons
{
	[Serializable]
	public class PhononDispersionSymmetryPoint
	{
		public PhononDispersionSymmetryPoint(Position reciprocalPosition, double distance, string label)
		{
			ReciprocalPosition = reciprocalPosition;
			Distance = distance;
			Label = label;
		}

		public Position ReciprocalPosition
		{
			get;
			private set;
		}

		public double Distance
		{
			get;
			private set;
		}

		public string Label
		{
			get;
			private set;
		}
	}
}
